luster remaining on stuff - Turkish English Dictionary